yellow-spotted sideneck turtle - Spanish English Dictionary